/***************************************************************************
 *   This is a part of the NextCAD Web APP.                                *
 *   Copyright (C) AMCAX, All rights reserved.                             *
 ***************************************************************************/

/*
 * @Descripttion: 
 * @version: 1.0.0
 * @Author: YinJianFeng
 * @Date: 2024-04-07 18:41:37
 */
import { CommandDialogPlacement } from "@amcax/base";

export interface ICmdInteractorParams {
  base: any
  tools: any
}
export interface ICmdDialogParams {
  title: string
  onClose: () => void
  placement?: CommandDialogPlacement
}
export interface IUserData {
  pickedObject: any
  models: any[]
}

export enum SweepSelect {
  BASE = 'BASE',
  TOOL = 'TOOL'
}